package com.beidasoft.web.vo.system;

import com.beidasoft.web.model.system.Organization;
import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * 机构管理视图类
 * Created by Eric on 2015/8/26.
 */
@Data
public class OrganizationBean extends Organization {
    private int length;             // 每页显示记录数
    private int start;              // 起始查询位置
    private int end;                // 结束位置
    private String[] ids;           // 主键集合
    private String creator;         // 创建人
    private String checkName;       //名称检验
    private Integer isSupervise;    //是否为监督部门（1是0否）
    private String administrativeDivision;  //行政区划
    private String areaCode;           //地区编号
    private String deptCode;           //部门编号
    private Integer isSuperviseDept;    //是否是监督部门
    private Integer orgLevelFlag;       //机构层级标识 1市法制办 2市执法部门 3区法制办 4区执法部门
    private Integer subjectCount;     //主体数量
    private String examineFlag;         //待审核状态
    private List<Map> file;  //三定方案
    private Integer examineChange;  //是否修改审核状态
    private String examMessage;  //审核消息 退回原因
    private String fileName;  //三定方案名称
    private String orgSys; // 所属领域
    private String newSubjectsJsonString;//新建主体JSON
    private String organizationId;
    private String  subjectId;


    //0浏览全市,区数据角色使用
    private String urlFlag;
    //市级部门管理员 1，区级部门管理员 2
    private String adminFlag;

    //部门和大小系统关联
    private String sysCode;     //大系统code
    private String sysCode1;    //小系统code
    private String field;       //领域code
    private String year;
    private String month;

    private Integer lawFormationSum;       //执法编制总数

    private Integer examineFlagNum;         //待审核状态


    private Integer isSubmit;            //是否提交，监测指标信息

}
